package com.moyq5.mvcmaker;

import java.util.List;
/**
 * @author Moyq5
 * @date 2018年8月24日
 */
public class ProjectExample implements Project {

	private List<WebModule> webModules;
	private ServiceModule serviceModule;
	private BeanModule beanModule;
	private String path;
	private String pack;
	private String frameworkPackage;
	
	@Override
	public String path() {
		return path;
	}
	
	@Override
	public String pack() {
		return pack;
	}
	
	@Override
	public List<WebModule> webModules() {
		return webModules;
	}
	
	@Override
	public ServiceModule serviceModule() {
		return serviceModule;
	}
	
	@Override
	public BeanModule beanModule() {
		return beanModule;
	}

	@Override
	public String frameworkPackage() {
		return frameworkPackage;
	}
	
	public void setPath(String path) {
		this.path = path;
	}

	public void setPack(String pack) {
		this.pack = pack;
	}

	public void setWebModules(List<WebModule> list) {
		this.webModules = list;
	}
	
	public void setServiceModule(ServiceModule module) {
		this.serviceModule = module;
	}
	
	public void setBeanModule(BeanModule module) {
		this.beanModule = module;
	}

	public void setFrameworkPackage(String frameworkPackage) {
		this.frameworkPackage = frameworkPackage;
	}

}
